// 元组类型允许表示一个**已知元素数量和类型的数组**，各元素的类型不必相同

// 只能说明你的元素可以是string类型或者是number类型，但是不知道每个元素的具体的数据类型
const arr11: Array<string | number> = [1, 2, "a", 3, "b"];

// 元祖
const arr22: [number, number, string, number, string] = [1, 2, "a", 3, "b"]; // ✅

const arr33: [number, string, string, number, string] = [1, 2, "a", 3, "b"]; // ❌

arr33[1] = "c"; // ✅
arr33[1] = 66; // ❌
